English word definition — powered by WordNet
talk in a noisy, excited, or declamatory manner
Want to remember rabbit on?